Does Continuous Requirements Engineering need Continuous Software Engineering?
نویسنده
چکیده
Agile development methods allow rapid adaptations of requirements to fast changing needs in businesses and society. Their combination with Continuous Requirements Engineering seems to be very effective. However, agile methods are applied to the development process only. Maintenance is often not organized in the same way. Continuous Delivers might be a solution for that. Additionally, the focus on users is important. Currently, often customers are mentioned only. The paper discusses aspect of Continuous business process modeling, Continuous Requirements Engineering, and Human-Centred Design in relation to Continuous Software Engineering. It especially focusses on the problem whether Continuous Requirements Engineering without Continuous Software Engineer-
منابع مشابه
The 3rd Workshop on Continuous Requirements Engineering – Cre'17
During the last years, we had successful workshops on Continuous Requirements Engineering. They were organized in conjunction with the Working Conference on Requirements Engineering: Foundation for Software Quality. We started in Essen, in 2015, went to Gothenburg in 2016, and were back to Essen in 2017. We are very glad that REFSQ 2017 provided us the opportunity to organize the third version ...
متن کاملContinuous Requirements Engineering and Human-Centered Agile Software Development
The idea of Continuous Requirements Engineering in relation to a Human-Centered Agile Development Process is discussed. First, it is argued that Continuous Requirements Engineering has to cover design-time and runtime aspects. In this way maintenance is covered as well. Second, arguments are provided for integrating aspects of usability and user experience into requirements specifications. This...
متن کاملTool Support for Decision and Usage Knowledge in Continuous Software Engineering
Continuous software engineering copes with frequent changes and quickly evolving development projects while maintaining a high software quality. Developers require knowledge about former and ongoing decisions as well as about the users’ needs to evolve software. Thus, decision and usage knowledge are two important knowledge types in continuous software engineering. Issue tracking and version co...
متن کامل14 Requirements Engineering for Agile Methods
Collecting, understanding, and managing requirements is a critical aspect in all development methods. This is true for Agile Methods as well. In particular, several agile practices deal with requirements in order to implement them correctly and satisfy the needs of the customer. These practices focus on a continuous interaction with the customer to address the requirements evolution over time, ...
متن کاملAnalytics in Continuous Requirements Engineering
In continuous requirements engineering, timely knowledge about required and possible changes is essential. However, even one of the most important sources of knowledge – users of the systems, not always are aware of existing problems and all relevant future trends that can cause the need for changes. Therefore, to be more aware of possible changes, different analytics approaches are becoming em...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017